feat(msi): do not schedule reboots ourselves
authorJyrki Gadinger <nilsding@nilsding.org>
Mon, 12 May 2025 10:39:48 +0000 (12:39 +0200)
committerMatthieu Gallien <matthieu.gallien@nextcloud.com>
Fri, 30 May 2025 07:40:29 +0000 (09:40 +0200)
let's have the MSI RestartManager take care of that

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
[skip ci]

admin/win/msi/Nextcloud.wxs

index 56acc7c6dca1c4c877d67936e0ba33ecd29a5e89..942275ad8b5fd157a3a4db77f7f3ebbfe547f4db 100644 (file)
@@ -89,9 +89,6 @@
 
         <!-- Uninstall: Cleanup the Registry -->
         <Custom Action="RegistryCleanupCustomAction" After="RemoveFiles">(NOT UPGRADINGPRODUCTCODE) AND (REMOVE="ALL")</Custom>
-
-        <!-- Schedule Reboot for the Shell Extensions (in silent installation mode only, or if SCHEDULE_REBOOT argument is set-->
-        <ScheduleReboot After="InstallFinalize">(SCHEDULE_REBOOT=1) OR NOT (UILevel=2)</ScheduleReboot>
     </InstallExecuteSequence>
 
     <!-- "Add or Remove" Programs Entries -->